package main

import "fmt"

func main() {
	defer fmt.Println(f1())//MARK 本句里面会立即执行, 但是本句final

	fmt.Println(2)
}
func f1() int {
	fmt.Println(1)
	return 3
}